olfactory areas - French English Dictionary